Laws of Programming for References
نویسندگان
چکیده
We propose a set of algebraic laws for reasoning with sequential imperative programs that use object references like in Java. The theory is based on previous work by adding laws to cope with object references. The incrementality of the algebraic method is fundamental; with a few exceptions, existing laws for copy semantics are entirely reused, as they are not affected by the proposed laws for reference semantics. As an evidence of relative completeness, we show that any program can be transformed, through the use of our laws, to a normal form which simulates it using an explicit heap with copy semantics.
منابع مشابه
Laws of Large Numbers for Random Linear
The computational solution of large scale linear programming problems contains various difficulties. One of the difficulties is to ensure numerical stability. There is another difficulty of a different nature, namely the original data, contains errors as well. In this paper, we show that the effect of the random errors in the original data has a diminishing tendency for the optimal value as the...
متن کاملA Review on Bioethics and Legal Concerns in Stem Cell Researches from Embryo Point of View
Introduction: Sharply progression and development in different aspect of technology and science in the field of medicine and sanitation bring many challenges in biological moral and social aspects of the life. Meanwhile statistical problems of this subjects will be rised. Study and researches on embryonic stem cells are one of this specimens. Religions and different ideological views in vast h...
متن کاملMultiple Criteria Decision Making Combined with VRP: A Categorized Bibliographic Study
In this research author reviews references related to the topic of multi criterion (goal programming, multiple objective linear and nonlinear programming, bi-criterion programming, Multi Attribute Decision Making, Compromise Programming, Surrogate Worth Trade-off Method) and various versions of vehicle routing problem (VRP), Multi depot VRP (MDVRP), VRP with time windows (VRPWTW), Stochastic VR...
متن کاملکاربستهای سیاست جنایی در حمایت از سلولهای بنیادی با نگاهی به حقوق فرانسه و انگلستان
stem cells technology as a new Therapeutic approach brings many hopes for treament of sever diseases. By considering the progress for our country in this regard and the importance of stem cells science in country’s comprehensive scientific map, legal and institutional infrastructure development is one of the main priorities for a decent position, in the region and world on the horizon of 1404. ...
متن کاملA Programmer’s Survey of the Quantum Computing Paradigm
Research in quantum computation is looking for the consequences of having information encoding, processing and communication exploit the laws of quantum physics, i.e. the laws which govern the ultimate knowledge that we have, today, of the foreign world of elementary particles, as described by quantum mechanics. This paper starts with a short survey of the principles which underlie quantum comp...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013